string of garlic - English Synonyms Dictionary